ape-like man - Español Inglés Diccionario